English: India gets the better of Canada
Telugu: కెనడాపై భారత్ గెలుపు