Translation:

"They're putting in manpower and resources."