English: All of which makes you wonder.
Telugu: అని అంతా ఆశ్చర్యపోయేలా చేస్తుంటాయి.