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