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