The Italian phrase can be rendered as 'I did my best'.
⇑ Translate the sentence above by Google ⇑
Related: render, phrase
Prev: Render content in a Web page.
Next: And some banks have begun to render such new services as issuing guarantees and witness in favor of the foreign investments.