sustained efforts - Inglés Sinónimo Diccionario