English: All of this was weird.
Telugu: ఇదంతా ఎదో వింతగా తోచింది.