translate English to French: Liberalisation is certainly inevitable; it has got to come.
La libéralisation est certainement inévitable; elle doit arriver.