ha fatto del suo meglio per

did his/her best to

→ avere
phrase Rare #43,723
did his/her best to Used to say that someone made their greatest effort to do something. The possessive suo changes according to the person: mio meglio, tuo meglio, suo meglio, nostro meglio, vostro meglio, loro meglio.
IT: Luca ha fatto del suo meglio per aiutarmi.
EN: Luca did his best to help me.

Tom ha fatto del suo meglio per proteggere Mary.

Tom did his best to protect Mary.

Mary ha fatto del suo meglio per sorridere.

Mary did her best to smile.

Mary ha fatto del suo meglio per convincere Tom.

Mary did her best to convince Tom.

Mary ha fatto del suo meglio per restare calma.

Mary did her best to stay calm.