do my best
Ho promesso di fare del mio meglio.
I promised to do my best.
I have to do my best.
Io ho promesso di fare del mio meglio.
I promised to do my best.
Ho provato a fare del mio meglio.
I tried to do my best.
Ho cercato di fare del mio meglio.
I tried to do my best.