English: All of this had been so odd.
Telugu: ఇదంతా ఎదో వింతగా తోచింది.