in a jam
... immediate family 自己人 in a jam 遇到困难;事情搞得一团糟 in a jiffy 一会,马上 ...
Financially troubled company
When times get rough ; When I encounter difficulties ; When I meet difficulties
When faced with difficulties ; When they are in trouble ; Difficulties encountered