meaning of am leistungsstärksten

am leistungsstärksten - German to English

most powerful