Land sb in sth：to cause someone to be in a difficult situation. （让某人处于困难境地）
例句1：Revealing confidential information to a rival company could land you in serious trouble with your boss.
例句2：He landed himself in deep/hot water (= in a very difficult or unpleasant situation) by lying to the taxoffice about his earnings.
例句3：If you post negative article against your current company on a social website, you may land yourself in hot water.