English: And yet, it succeeded.
Telugu: అయినా ఆయన విజయం సాధించారు.