English: The recent results have proved that.
Telugu: ఇటీవల జరిగిన పరిణామాలే ఇందుకు సాక్ష్యం.