English: The recent results have proved that.
Telugu: ఇటీవలి సంవత్సరాలలో సంభవించిన పరిణామాలు ఈ విషయాన్ని నిరూపించాయి.