Русско-английский научно-технический словарь

обладать ограниченными ресурсами

They are limited in resources.

Русско-английский научно-технический словарь