English: He was impressed by their dedication.
Telugu: ఆయన అంకితభావం చూసి ఆశ్చర్యపోయా.