translate English to French: But we need you to push too.
Mais nous avons besoin de vous pour pousser aussi.