English: The latest results bear that out.
Telugu: తాజాగా జ‌రుగుతున్న ప‌రిణామాలు దీనికి బ‌లాన్నిస్తున్నాయి.