English: Still we won.
Telugu: అయినా మేం గెలిచాం.