English: A new study claims it's the latter.
Telugu: అది తప్పని నిరూపిస్తున్నది తాజా పరిశోధన.