effort that causes exhaustion - Francés Inglés Diccionario