English: A lot of them often wonder.
Telugu: చాలా మంది తరచుగా గురించి ఆశ్చర్యానికి.