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