se démener
|
en:try your level best
|
se remuer
|
faire son maximum
|
s'efforcer
|
en:to do everything you can
|
en:do your level best
|
faire tout son possible
|
en:to do all you can
|