to struggle, to make a great effort
Keep pushing.
Il vous faudra vous démener davantage pour m'en convaincre.
You’ll have to try harder to convince me.
Moi aussi j'ai eu des difficultés, j'ai dû me démener pour vous aider.
I had difficulties too; I had to go to a lot of trouble to help you.
— Quand passent les cigognes (1957)
Keep pushing.