throw body有什么特殊意思吗?

问题描述:

throw body有什么特殊意思吗?
And the “Bainies” have a reputation for throwing bodies at delivering quick bottom-line results for clients.
我想这句话打译文结构应该是:贝恩员工们因为在给客户传递快速底线结果时XXX而著名.XXX就是throwing bodies,不知道这个该怎么翻译.另外,如果有更好的译文,请不吝赐教.

throw body at doing sth.投身于……