достижения техники
• Now, because of technological advances, ten times that energy can be achieved.
Русско-английский научно-технический словарь• Now, because of technological advances, ten times that energy can be achieved.
Русско-английский научно-технический словарь