English: But I am really happy that it finally did.
Telugu: కానీ అంతిమంగా విజయం సాధించడం సంతోషంగా ఉంది.