ещё не скоро удастся
• Scientists are still a long way from creating living molecules in the laboratory.
Русско-английский научно-технический словарь• Scientists are still a long way from creating living molecules in the laboratory.
Русско-английский научно-технический словарь