translate English to German: After all, the human factor can also play a major role.
Denn der menschliche Faktor kann ja auch eine große Rolle spielen.