sustentarse en en inglés sustentarse en traducción al español sustained, supported, maintained in traducción al inglés