English: But anyway, they won big.
Telugu: అయినా భారీ మెజారిటీతో గెలిచేవారు.