difficulty repaying - German English Dictionary