Language:
Free Online Dictionary|3Dict

超脱

Source : CEDICT

to stand aloof/to be detached from/to transcend worldliness/untrammeled/unconventional