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