What does besser denn je mean?

besser denn je - German to English

a lot better than previously