English: But finally we have a win.
Telugu: అయితే అంతిమ విజయం మనదే.