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