English: Another Earth?
Telugu: మరో భూమి అక్కడుందా?