überfordern

Etymology
From.

Verb

 * 1)  to demand or ask more of someone or something than is within her/his/its capabilities, to overexert, overwhelm, overload
 * 2) to overcharge