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