Vocabulary
予てより
かねてより
previously; already; beforehand; in advance; for some time
expression