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