translate English to French: Time is short ... and so unfortunately, I could achieve it only in these last three nights.
Le temps est compté ... et si malheureusement, je n'ai pu y parvenir que dans ces trois dernières nuits.