If - at all possible - explain to the person that is expecting this to be done by the 8th - what is going on - so that you can take some pressure off yourself.
So - then if you get it done by the 8th - yippee! - if not, then the person knows why it has been delayed.
Anyway - hope you get everything you need on a timely basis.