Fetching details from the dictionary...
to be at a loss; to be puzzled; to be perplexed; to be at one's wit's end; to be in a dilemma; to not know what to (do, say, etc)
to be pressed for; to be pinched for; to become poor; to be reduced to poverty
政治家は返答に窮した。
The politician was at a loss for a reply.
先生の質問に答えに窮する。
I am at a loss for an answer to the teacher's question.
中小企業は資金繰りに窮している。
Small businesses are struggling with cash flow.