translate English to French: Where will these people be able to make a living?
Ce sont là mes préoccupations.