The eye doctor Melgen has faced tax lien from the IRS.
眼科医生梅尔根面临着美国国税局的征税扣押。
英语百科
Tax lien
A tax lien is a lien imposed by law upon a property to secure the payment of taxes. A tax lien may be imposed for delinquent taxes owed on real property or personal property, or as a result of failure to pay income taxes or other taxes.