strain oneself in some activity - Español Inglés Diccionario