English: The recent results have proved that.
Telugu: ఇటీవ‌ల జ‌రిగిన ప‌రిణామాలు కూడా దీనికి అద్దం పడుతున్నాయి.