English: But finally, finally, we have triumphed!
Telugu: కానీ చివరకు మ్యాచ్ గెలిచాం.