quandary noun
a perplexing, difficult-to-solve situation