Excuse my not qualified Japanese, but I don't think it's mistranslated. He said "omae wa yobi da", or so I heard, and yobi literally means "spare", like spare part, while omae is a form of "you". Which in context would probably mean something along the lines of you will be my backup plan.
As...