Translation:
"They're putting in manpower and resources."