translate English to French: His/her independence must be beyond doubt.
Son indépendance ne peut être sujette à caution.