English: The latest results bear that out.
Telugu: తాజా పరిణామాలు కూడా ఇదే విషయాన్ని వెల్లడిస్తున్నాయి.