Pinyin Dictionary results for "gao gao zai shang"

高高在上
set up on high (idiom); not in touch with reality; aloof and remote
Dictionary data provided by CC-CEDICT