The ivoice (not/arrive/still) by the end of the week so we sent them a strong reminder.
Thanks a lot)
You are welcome