translate English to French: Luckily they were able to get some interim financing.
Ils ont heureusement pu trouver un financement intermédiaire.