meaning of bester Laune

bester Laune - German to English

in very good spirits