to struggle, to work hard
Continue à te démener.
Keep pushing.
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)
Continuez à vous démener.
Il vous faudra vous démener davantage pour m'en convaincre.
You’ll have to try harder to convince me.