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