hard-pressed

adj

1.
facing or experiencing financial trouble or difficulty