The electric atmosphere both terrified and thrilled him.
⇑ Translate the sentence above by Google ⇑
Related: terrify