English: New research shows this to be true.
Telugu: అది తప్పని నిరూపిస్తున్నది తాజా పరిశోధన.