English: Some wonder.
Telugu: . కొందరు ఆశ్చర్యాన్ని వ్యక్తపరుస్తారు.