What does Böses wiedergutmachen lassen mean?

Böses wiedergutmachen lassen - German to English

for a great wrong righted