Verse Comparison: Ecclesiastes 3:12
American Standard Version
I know that there is nothing better for them, than to rejoice, and to do good so long as they live.
Amplified® Bible
I know that there is nothing better for them than to be glad and to get {and} do good as long as they live;
Darby English Version
I know that there is nothing good for them but to rejoice and to do well in their life;
King James Version
I know that there is no good in them, but for a man to rejoice, and to do good in his life.
Revised Standard Version
I know that there is nothing better for them than to be happy and enjoy themselves as long as they live;
Young's Literal Translation
I have known that there is no good for them except to rejoice and to do good during their life,