effort that causes exhaustion - Alemán Inglés Diccionario