Русско-английский научно-технический словарь
• The synthesis of ... was a prelude to the advent of life.