in a pickle

困っている

in a jam も同意

I’m in a pickle

Reference source

https://ryugaku.kuraveil.jp/dictionaries/501