English: The latest results bear that out.
Telugu: తాజా పరిణామాలు అందుకు ఊతం ఇస్తూ ఉండటం గమనార్హం.