自來

自来
lái
  1. from the beginning
  2. always
  3. to come of one's own accord

CEDICT

Entry Composition