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