plight

(noun) predicament

quandary
difficulty (generic term)