meaning of Böses wiedergutmachen lassen

Böses wiedergutmachen lassen - German to English

for a great wrong righted