The roads have improved.
सड़कें काफी बेहतर हुई हैं।