Could someone please translate this:

"Ну как ты тут вообще жива-здорова-то"

I really don't understand this whole жива-здорова-то thing. This seems really colloquial.

Thanks!