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