to apply himself industriously - Turkish English Dictionary