English: The latest results bear that out.
Telugu: తాజాగా పరిణామం ఆ విషయాన్ని తెలియజేస్తోంది.