difficulty repaying - Spanish English Dictionary