yǎng rén bí xī

Translation

  • to rely on others for the air one breathes (idiom)
  • to depend on sb's whim for one's living

Synonyms

Chinese Tones