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