English: All very strange and disquieting.
Telugu: చాలా విచిత్రమైన మరియు గగుర్పాటు.