English: The latest results bear witness to this.
Telugu: గతంలో వెల్లడైన ఫలితాలు ఈ విషయాన్ని రుజువు చేస్తున్నాయి.