land in; land up in; land with; let in on

land * in
(英) 使 (某人) 陷入困境
She landed herself in deep/hot water by lying to the tax office about her earnings. (她因向稅務部門謊報收入而惹上了大麻煩)

land up in +
(英) (尤指在事先沒有計劃的情況下) 最終到達 (某地點) 或結果處於 (某狀況或處境)
When we accepted that ride in Nanjing , we never expected to land up in Beijing. (我們在南京搭那趟便車時根本沒想到會來到北京)
He’ll land up in hospital if he carries on drinking like that. (如果他繼續那樣喝酒,他最終一定會被送進醫院)