A lot has been done on roads.
सड़कों पर बहुत काम हुआ।