And for too long, these children and their parents have suffered undue frustration and desperation.
E per troppo tempo questi bambini e i loro genitori hanno sofferto enormi frustrazioni e disperazione.