financial difficulty; distress
hard up, destitute, suffer, perplexed, cornered
キュウ / きわ.める
urge, force, imminent, spur on
ハク / せま.る