English: The latest results bear that out.
Telugu: ఇందుకు జరుగుతోన్న తాజా పరిణామాలే నిదర్శనం.