translate English to French: Yet they have not saved us.
Et pourtant elles ne nous ont pas sauvés.