English: But for us is a huge win.
Telugu: అయితే, ఇది మాకు చాలా పెద్ద విజయం.