明槍易躲,暗箭難防 (ming4 coeng1 ji6 do2 am3 zin3 naan4 fong4) — its easy to dodge a spear in the open, but hard to guard against a hidden arrow in Cantonese
mingˎ₄明coengˉ¹槍jiˍ₆易doˊ²躲,am˗₃暗zin˗₃箭naanˎ₄難fongˎ₄防简 明枪易躲,暗箭难防
Mandarin Pinyin: ming2 qian1 yi4 duo3 an4 jian4 nan2 fang2
Meaning of 明槍易躲,暗箭難防
nounits easy to dodge a spear in the open, but hard to guard against a hidden arrow
idiomOpen attacks are easy to dodge, but hidden threats are hard to guard against.