S'efforça (en. Tried)

/s‿efɔʁsɑ/

Synonyms

Slang Meanings

To give it your all
He gave it his all to pass this exam.
Il a fait un max pour réussir cet examen.
To dig in to do it
She dug in to do it, it wasn't easy.
Elle a fouillé pour le faire, c'était pas évident.