English: Scientists think there might be.
Telugu: అయి ఉండవచ్చని శాస్తజ్ఞ్రులు అంటున్నారు.