English: The scientists have proven this long ago.
Telugu: శాస్త్రవేత్తలు ఈ నిజానికి మినహాయిస్తే కాలం క్రితం నిరూపించాడు.