English: And in the end we had success with it.
Telugu: చివరికి మేం విజయం సాధించాం.