尊師 そんしでした
sonshideshita

Noun
Desu Copula

The polite past form of 尊師

1. Was my honored teacher.; Was a respected mentor.

Past/Perfective
Polite