translate English to French: We should pull our own socks up too, therefore, and improve the way we deal with this subject.
Nous devrions donc balayer devant notre porte et traiter ce sujet d'une façon plus adéquate.