translate English to French: Can we actually have confirmation of the cost of 19 billion?
Serait-il possible d’avoir une confirmation du coût de 19 milliards?