English: I've been amazed by his work.
Telugu: అతని పనికి నాకు ఆశ్చర్యమేసింది.