としひさしく
Meanings
Adverb
1. for many years; anciently
Kanji used
year
long time
Composed of
Jahr; Alter; … Jahre alt
für lange Zeit; lange