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