abhängen — Meaning: phụ thuộc vào, lệ thuộc vào, treo để th…