Yeah, I pretty sure he isn’t saying
So, the subtitles were not help at all. And I doubt its the exact words Shadow said in English so can someone translate for me?
EDIT: Someone translated it to be “You bastard, you better be prepared”
EDIT 2 English Version