translate English to French: Have we got any guarantee that it will lead to any improvement?
Ce pays reste le seul endroit d’Europe où des civils sont quotidiennement enlevés, torturés et assassinés.