meaning of am härtesten

am härtesten - German to English

most difficult