to apply himself industriously - Turco Inglés Diccionario