meaning of bestbegründet

bestbegründet - German to English

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