Problems & difficulty

In a tight spot

In a difficult situation that is hard to get out of.