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