English: Bizarre and extremely creepy.
Telugu: చాలా విచిత్రమైన మరియు గగుర్పాటు.