English: And this seems strange to us.
Telugu: ఇది మనకు వింతగా అనిపిస్తుంది.