I think a man does what he can until his destiny is revealed翻译

问题描述:

I think a man does what he can until his destiny is revealed翻译
I think a man does what he can until his destiny is revealed怎么翻译?“人应竭尽所能,然后再听天由命.”这样翻译可以吗?

有点谋事在人,成事在天的意思