English: And at last he succeeded in doing this.
Telugu: చివరకు దాన్ని సాధించడంలో విజయం సాధించారు.