to apply himself industriously - Allemand Anglais Dictionnaire