English: And the recent results validate this.
Telugu: తాజాగా వెల్లడైన ఫలితాలే ఆ విషయాన్ని రుజువు చేస్తున్నాయి.