English: Completely odd and bizarre.
Telugu: చాలా విచిత్రమైన మరియు గగుర్పాటు.