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