meaning of beängstigende Aufgabe

beängstigende Aufgabe - German to English

intimidating task