Facing or experiencing financial trouble or difficulty
Advertisement