Synonyms
Traffic being what it is, it is lamentable that our roads are unable to take the load.

deplorable
inexcusable
terrible
unpardonable

ANSWER DOWNLOAD EXAMIANS APP