English: It is bewildering.
Telugu: ఇది ఆశ్చర్యము కలుగ చేస్తుంది.