stressful; frightening

listen to the pronunciation of stressful; frightening
English - English
nerve-racking