translate English to French: And it will do so with determination.
Et elle le fera avec détermination.