del loro meglio

their best

→ del
phrase Rare #38,921
their best Usually appears in the expression fare del loro meglio: to do their best.
IT: Tutti stanno facendo del loro meglio.
EN: Everyone is doing their best.

Stanno facendo del loro meglio, sai?

They're doing their best, you know?

— Il vento che accarezza l'erba (2006)

Tutti stanno facendo del loro meglio.

Everyone is doing their best.

Hanno sempre fatto del loro meglio per aiutarmi.

They always did their best to help me.

Rispetto quelli che fanno sempre del loro meglio.

I respect those who always do their best.

Fanno sempre del loro meglio.

They always do their best.