English: A lot of people are impressed.
Telugu: . చాలా మందిని ఆశ్చర్య పరుస్తోంది.