English: At last we managed to do it!
Telugu: చివరికి మేం విజయం సాధించాం.