shēn xiàn

Translation

  • to be deeply in (trouble, debt etc)
  • deep set (eyes)

Synonyms

Chinese Tones