English: India downs Spain
Telugu: స్పెయిన్‌పై భారత్ ఘన విజయం