English: The latest results bear that out.
Telugu: తాజా పరిణామాలు చూస్తే ఔననే అనిపిస్తోంది.