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