英语set up on high (idiom); not in touch with reality,aloof and remote
德语sich aufgrund seiner hohen Stellung von der