English: Although this is strange.
Telugu: ఏదేమైనా ఇదో వింతే మరి.