English: And finally we made it.
Telugu: చివరికి మేం విజయం సాధించాం.