meaning of am besten geeignet

am besten geeignet - German to English

many qualified