English: New research shows this to be true.
Telugu: తాజాగా ఓ కొత్త పరిశోధన కూడా ఇది నిజమని నిరూపిస్తోంది.