meaning of besser denn je

besser denn je - German to English

a lot better than previously