translate English to French: Its overall performance has been satisfactory.
Sa performance globale a été satisfaisante.