Language:
Free Online Dictionary|3Dict

素隐行怪

Source : CEDICT

to live as a recluse scholar and behave eccentrically (idiom)