>>619
ちなみに原文は It’s down to the engine guys だから
訳すなら「エンジン屋(の頑張りに)かかってる」かな