防不胜防

fáng bù shèng fáng

(idiom) virtually impossible to prevent

fáng

to protect

no; not so

shèng

victory

fáng

to protect