knock the stuffing out of
• severely impair the confidence or strength of (someone).
• "rebuffs and power struggles knocked the stuffing out of him"
Similar:
devastate,
shatter,
crush,
shock,
stun,
distress,
upset,
traumatize,
demoralize,
knock for six,
knock sideways,