... How long is it going to take for you to deliver? ...
... a long time, I think, to re-establish its ability to deliver basic services, but what ...