English: And that's exactly what scientists have found.
Telugu: మరియు అది మాత్రమే శాస్త్రవేత్తలు కనుగొన్నారు ఆ ఉంది.