English: The recent results have proved that.
Telugu: ఇటీవల సాధించిన విజయాలే దీనికి నిదర్శనమన్నాడు.