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