精神 せいしん てきストレスでした
seishin teki sutoresudeshita

Noun
Desu Copula

The polite past form of 精神的ストレス

1. Was mental stress.

Past/Perfective
Polite