English: New research shows this to be true.
Telugu: తాజా పరిశోధనలు ఈ విషయాన్ని స్పష్టం చేస్తున్నాయి.