English: Another planet was also found.
Telugu: భూమిలాంటి మరో గ్రహాన్ని కూడా అక్కడే కనుగొన్నారు.