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