English: The latest results bear that out.
Telugu: తాజా ఫలితాలు కూడా అదే నిరూపిస్తున్నాయి.