English: at last successfully accomplished it.
Telugu: చివరకు దాన్ని సాధించడంలో విజయం సాధించారు.