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