Fetching details from the dictionary...
to be hard pressed; to be at a loss
to become poor; to be reduced to poverty