防不胜防的英文是「impossible to guard against」
fang bu sheng fang
防:防备;胜:尽。形容防备不过来。
清·吴趼人《二十年目睹之怪现状》第四十七回:“这种小人,真是防不胜防。”