English: The recent results have proved that.
Telugu: ఇందుకు గత ఫలితాలే నిదర్శనం.