English: I was amazed with his dedication.
Telugu: ఆయన అంకితభావం చూసి నేను ఆశ్చర్యపోయేదానిని.