English: He was impressed by their work.
Telugu: అతని పనితనం చూసి అబ్బురపడసాగారు.