qióng yú yìng fù

Translation

  • to struggle to cope (with a situation)
  • to be at one's wits' end
Chinese Tones