translate English to French: They feel important and well supported by their employer and by CATSA," he says.
Ils se sentent importants et bien soutenus par leur employeur et par l'ACSTA.