English: Finally, India made a progress.
Telugu: ఎట్టకేలకు భారత్ శ్రమ ఫలించింది.