to apply himself industriously - German English Dictionary