ユーレカです
yūrekadesu

Noun
Desu Copula

The polite form of ユーレカ

1. Eureka.; I am Eureka.

Polite