try one's best

na. 尽全力
[网络] 尽力;努力;竭尽全力

热门查询