潜心 せんしんです
senshindesu

Noun
Desu Copula

The polite form of 潜心

1. Devote oneself; Be absorbed in; Concentrate on

Polite