自新的英文翻译

中文:自新

英文翻译:make a fresh start\n相关词组:\n 改过自新