English: The latest results bear that out.
Telugu: తాజాగా పరిణామాలే దీనికి నిదర్శనమని చెబుతున్నారు.