translate English to French: Do we have 25%?
Disposons-nous de ces 25 %?