be physically and mentally exhausted - Turco Inglés Diccionario