translate English to French: Indeterminate employment is when there is a permanent ongoing need.
Il y a emploi pour une période indéterminée lorsqu'un besoin est permanent et continu.