English: The latest results bear that out.
Telugu: ఇటీవ‌లి ప‌రిణామాలు ఇదే సూచిస్తున్నాయి.