English: Finally, India made a progress.
Telugu: చివరికి ఎలాగోలా భారత్ గట్టెక్కింది.