blessed event: the live birth of a child
live birth: the birth of a living fetus (regardless of the length of gestation)
street: a thoroughfare (usually including sidewalks) that is lined with buildings