It's the best I can do.
זה הטוב ביותר שאני יכול לעשות.
È il meglio che posso fare.
È il meglio che riesco a fare.
それが俺にできるベストだね。
É o melhor que eu posso fazer.
Yapabileceğimin en iyisi bu.
Click the top sentence to go to tatoeba.org to translate it or leave a comment.