English: But recent discoveries have changed that perception.
Telugu: అయితే తాజా పరిశోధన అంతవరకూ ఉన్న అంచనాలను పూర్తిగా మార్చేసింది.