Aller au contenu principal

Is that really your best offer ?

Definition : Can you not do any better than that ?.
Translation : Est-ce vraiment votre meilleure proposition ?