English: As weird as this sounds to us.
Telugu: ఇది మనకు వింతగా అనిపిస్తుంది.