limited resources

/ˌlɪmɪtɪd rɪˈsɔːrsɪz/ リミテッド リソーシズ

1. 利用可能な資金、時間、物資、人員などが制約されている状態。または、そのような制約のある資源そのもの。

資金、時間、物資、人員など、何らかの資源が不足していたり、容易には増やすことができない状態を指します。特に、特定の目標を達成するために必要なものが十分ではない状況で使われます。
The project faced delays due to limited resources. (そのプロジェクトは限られた資源のために遅延に直面した。)
関連
constrained resources
finite resources
insufficient funds
resource constraints
lack of resources