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