problem

(noun) trouble

difficulty (generic term)