English: And eventually succeeded that.
Telugu: చివరకు దాన్ని సాధించడంలో విజయం సాధించారు.