meaning of besser als vorher

besser als vorher - German to English

much better than before