What do you mean by “enough people”? Does that mean one person per shift?
If I understood correctly, you are saying that someone does not need to provide the service entirely in French; they need only be able to translate the information to a unilingual anglophone professional. In your opinion, this constitutes providing service in French.