atone

Definition

To make amends or apologize for something, often to assuage guilt or regret.

中文 弥补或道歉某事,常常为了缓解内疚或后悔

Example

"The politician tried to atone for her past mistakes, making amends with her constituents."