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