推服 すいふくです
suifukudesu

Noun
Desu Copula

The polite form of 推服

1. To admire; To respect; To be impressed by

Polite