do one's best · give one's all
1. Do one's best
go all out, do one's best
Other
give one's all
To wish (someone) well