English: Scientists are on the brink of discovering life on other planets.
Telugu: ఇతర గ్రహాలపై జీవం ఉందా అన్న అన్వేషణలో శాస్త్రవేత్తలు అడుగులు ముందుకు వేస్తున్నారు.