Русско-английский научно-технический словарь
• The country is determined to make the most of its resources.