translate English to French: High moral standing
Haute moralité