We need peace without delay