English: But Im so glad it finally did.
Telugu: కానీ అంతిమంగా విజయం సాధించడం సంతోషంగా ఉంది.