atone for

1. 弥补; 抵偿

I'm afraid he can not atone for all his misdeeds.

恐怕他无法抵偿他所有的罪行。


习惯用语atone for1.赎(罪); 弥补(过失等)