a strike : une grève
to be on strike : faire la grève
there are many cars
the motorway : 
further to : suite à 
to follow : suivre
to last : durer
a web-site
he told me : il m'a dit

Hope it is going to be OK for you tonight with the traffic and talk to you on Monday.