He lives in splendid isolation(= far from, or in a superior position to, everyone else).
英
美
他过着远离尘世的生活。
目录
查词历史
英 汉