English: I was amazed at his kicking.
Telugu: అతని దెంగుడు చూసి నాకే ఆశ్చర్యం వేసింది.