English: India inching towards a big win.
Telugu: భారత్‌ను భారీ విజయం ఊరిస్తోంది