translate English to French: We have been supporting your ambitious position.
Nous soutenons votre position ambitieuse.