英语翻译

问题描述:

英语翻译
The transiton from analog broadcast television to digital broadcast television(DTV),now an enshrined part of American broadcasting policy,faces its own set of Dementors - a horde of technical,legal,economic,and social problems.
主要是后面的faces its own set of Dementors - a horde of technical,legal,economic,and social problems.这句到底该怎么翻译?

从模拟广播电视过渡到数字广播电视(DTV),这目前已明确作为美国广播政策中的一部分.而它正在面对自己的拦路虎:技术、法律、经济和社会方面的一堆问题.