English: The recent results have proved that.
Telugu: అవి పూర్తిగా వాస్తవమేనని తాజా పరిణామాలు నిరూపించాయి.