meaning of am zähesten

am zähesten - German to English

most challenging