「魑魅魍魎(ちみもうりょう)」を英語で表現するには、"Evil spirits and monsters" が適切です。
例えば、 The forest is said to be haunted by evil spirits and monsters. 「その森は魑魅魍魎が出るといわれています。」
このフレーズを使うときには、"evil spirits" は「悪霊」または「邪悪な精霊」を意味し、"monsters" は「怪物」を意味します。
Monsters and evil spirits
「魑魅魍魎(怪物や悪霊たち)」
Wicked people lurking in the shadows
「魑魅魍魎(私欲のために悪心・裏工作を働く者たち)」
上記のように表現することができます。
monsters and evil spirits で本来の妖怪的な「魑魅魍魎」を指します。人間社会の例えとして使う場合は wicked and deceitful people(邪悪でペテンな人々)と表現できます。
例文:
The political world is full of wicked people and evil spirits lurking behind the scenes.
「政治の世界はまさに魑魅魍魎(悪巧みをする者たち)が渦巻いています」
ぜひ参考にしてみてください。