luó què jué shǔ

Translation

  • lit. to net birds and dig for rats (idiom)
  • fig. hard pressed for cash
  • on the verge of bankruptcy
Chinese Tones