English: All of this seemed beyond strange to me.
Telugu: చూస్తున్న నాకు ఇదంతా వింతగా అనిపించింది.