English: All of this seemed a little strange to us.
Telugu: అదంతా కొంచెం విచిత్రంగా అనిపించింది.