Vocabulary
過ぎ来し方
すぎこしかた
the past; bygone days (years, age, etc.)
expression