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