Überforderung

Etymology
From.

Noun

 * 1) overexertion
 * 2) excessive demand, excessive demands
 * 3) excessive challenge