English: All this seemed strange to her.
Telugu: ఇదంతా ఆమెకు ఎంతో విచిత్రంగా అనిపించింది.