English: The latest results bear that out.
Telugu: తాజా పరిణామాలు ఈ స్థితినే సూచిస్తున్నాయి.