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