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