English: The latest results bear that out.
Telugu: అందుకు తాజా ఫలితాలే నిదర్శనమన్నారు.