English: And yet we succeeded.
Telugu: కానీ మేం విజయం సాధించాం.