Language:
Free Online Dictionary|3Dict

自古

Source : CEDICT

(since) ancient times/(from) time immemorial

Source : CEDICT

(since) ancient times/(from) time immemorial