He means business
This tank destroyer means business.