English: Some of the recent results are the testimony to this fact.
Telugu: ఇటీవల జరిగిన కొన్ని పరిణామాలు ఇందుకు నిదర్శనం.