英语翻译

问题描述:

英语翻译
Humanity makes its own history,but not in circumstances of its own choosing.这句话怎样准确翻译?请大虾指教!

人类自己创造自己的历史,但并不是在他们自己选定的条件下创造.
马克思说:“人们自己创造自己的历史,但是他们并不是随心所欲地创造,并不是在他们自己选定的条件下创造,而是在直接碰到的、既定的、从过去承继下来的条件下创造.”