PanLinx
English
eng-000
be at an impasse
English
eng-000
be at one’s wit’s end
English
eng-000
be hard up
English
eng-000
be in a helpless situation
English
eng-000
be in dire straits
English
eng-000
have no way out
ภาษาไทย
tha-000
อับจน
PanLex