English: And eventually we won.
Telugu: చివరికి మేం విజయం సాధించాం.