English: Finally, India made a progress.
Telugu: చివరికి భారత్ వైపే మొగ్గు చూపాడు.