in financial straits

英 美
  • 处于经济困难中