shén yǐn

Translation

  • to be concealed by supernatural forces
  • to disappear mysteriously
  • (fig.) to be out of the public eye
Chinese Tones