English: After which scientists have come to this conclusion.
Telugu: ఫలితంగా, శాస్త్రవేత్తలు ఈ నిర్ధారణకు వచ్చారు.