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