to apply himself industriously - Español Inglés Diccionario