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