B1 Expression

Dar lo mejor de sí

To do one's best

Meaning

To make the maximum effort possible.

Meaning

To make the maximum effort possible.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!