to apply himself industriously - Alemán Inglés Diccionario