translate English to French: She has all the peace she needs to do her work.
Elle a toute la quiétude dont elle a besoin pour faire son travail.