translate English to French: Perhaps they should practise what they preach.
Peut-être devraient-ils appliquer ce qu'ils prêchent.