undermine

Definition

To weaken or damage something gradually, often in a secretive way.

日本語 秘密裏に、あるものを徐々に弱め、損なう

Example

"Constant criticism from her boss began to undermine her confidence."