English: From another planet.
Telugu: మరొక గ్రహం నుండి ఉంటే.