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