Русско-английский научно-технический словарь
• A similar concept (идея) has been embodied in a transonic aircraft.
• We have made an outstanding record of translating research into new products.