they are in arrear with their payments - French English Dictionary