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.
Rispetto quelli che fanno sempre del loro meglio.
I respect those who always do their best.
They always do their best.