What does Das ist leben mean?

Das ist Leben = That's life! (although the more common version is So ist das Leben).