work hard or sacrifice oneself - Turco Inglés Diccionario