mettercela tutta

to do one's best

→ mettere
phrase Uncommon #10,623
to do one's best An idiom meaning to put in every effort. It also appears in inflected forms, such as “ce l'ho messa tutta” (“I did my very best”).
IT: Prometto di mettercela tutta per superare l'esame.
EN: I promise to do my very best to pass the exam.