English: It stuns us.
Telugu: మనకి అది విసుగనిపిస్తుంది.