effort that causes exhaustion - Turco Inglés Diccionario