be deeply in debt; be head over heels in debt; be up to one's neck in debt; be burdened down with debts
Copyright © 2018 WordTech Co.