English: All the recent studies show this.
Telugu: తాజా సోదాలన్నీ ఈ విషయాన్నే నిరూపిస్తున్నాయి.