いく星霜 せいそうでした
ikuseisōdeshita

Noun
Desu Copula

The polite past form of 幾星霜

1. How many years ago; It has been many years

Past/Perfective
Polite