meaning of besser und besser

besser und besser - German to English

better and better