Answer: hardput

AnswerCrossword Clue
HARDPUTAt a loss
HARDPUT... to it (having trouble).
HARDPUTIn difficulty