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