tour de force: a masterly or brilliant feat
feat: a notable achievement
split personality: a relatively rare dissociative disorder in which the usual integrity of the personality breaks down and two or more independent personalities emerge