English: It is baffling.
Telugu: ఇది విసుగనిపిస్తుంది.