English: All of this seemed so strange to me.
Telugu: అదంతా నాకు చాలా విచిత్రంగా అనిపించింది.