Peace will win.