meaning of besser gestimmt

besser gestimmt - German to English

better tempered