They are floundering, desperately looking for an answer to their dilemma.
I want to try to put a bit of a face on that dilemma.
Antonyms