拦不住 lán bù zhù

DEFINITIONS

  1. unable to stop; incapable of blocking or preventing

CHARACTERS

拦 lán obstruct, impede, bar, hinder
不 bù no, not; un-; negative prefix
住 zhù reside, live at, dwell, lodge; stop