What does bestmögliches Verhältnis mean?

bestmögliches Verhältnis - German to English

maximum balance