Idiom ” To make amend for” means___________? / English Mcqs, Idioms And Phrases Mcqs / By admin Idiom ” To make amend for” means___________?A. Make possible effort B. To compensate for damage C. To bring chance in something D. None of these