English: And finally, we were able to win that.
Telugu: చివరికి మేం విజయం సాధించాం.