English: It's quite strange and new.
Telugu: ఇది అసాధారణ మరియు కొత్త.