おぞましいです
ozomashiidesu

i-Adjective

The polite form of 悍ましい

1. Bold; Courageous; Brave

Polite