exert oneself too much - Turco Inglés Diccionario