translate English to French: We have put a strong offer on the table and this has meant that we are now in a very favourable situation.
Nous avons mis une offre très solide sur la table, d'où notre situation très favorable à l'heure actuelle.