English: The recent results have proved that.
Telugu: తాజా పరిణామాలు ఇప్పుడు ఆ విషయాన్ని పూర్తిగా కన్ఫర్మ్ చేస్తున్నాయి.