防不胜防

fáng bù shèng fáng

(idiom) virtually impossible to prevent

防

fáng

to protect

不

bù

no; not so

胜

shèng

victory

防

fáng

to protect