What does belebte Straße mean?

belebte Straße - German to English

hectic road