English: But India, in the end, fell short.
Telugu: కానీ చివరాఖరికి భారత్‌దే పైచేయి అయింది.