English: The recent results have proved that.
Telugu: తాజాగా జరిగిన పరిణామం ఇందుకు నిదర్శనం అయింది.