What does bestbegründet mean?

bestbegründet - German to English

most useful founded [often with hyphen] [attr.]