to be in a very difficult or challenging situation
"He found himself a rock in a hard place when he had to choose between two difficult options."
deeply shocked or disturbed
to become aware of or responsive to something or someone
to rush to complete something before a deadline
A victory won at too great a cost to be worthwhile.
to take strict action to stop something
a clever and intelligent person; someone with original ideas