debt repayment difficulty - German English Dictionary