LAND ON
Meaning of LAND ON in English
phrasal
: to come down on : criticize or scold sharply
came in late for dinner and the whole family landed on him
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012