debt-ridden in German
debt-ridden in German
hoch verschuldet
Dominated by debt.
schuldengeplagt
Dominated by debt.