English: you are on a different planet:-)
Telugu: మీది మరో లోకం:-)