English: But India gave an outstanding performance and excelled.
Telugu: కానీ భారత్‌ అద్భుత విజయం సాధించింది.