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