repent one's sins.

英 美
  • 忏悔自己的罪行;
  • repent v.后悔;悔悟;忏悔
  • sins abbr.船舰惯性导航系统(=ship'sinertialnavigation)n.罪,罪孽(sin的复数形式)