He lives in splendid isolation(= far from, or in a superior position to, everyone else).

  • 他过着远离尘世的生活。
目录 查词历史