English: Scientists have proven even more.
Telugu: చక్కగా శాస్త్రవేత్తలు దీన్ని నిరూపించారు కూడా.