since time immemorial
US /sɪns taɪm ɪmɪˈmɔːriəl/
UK /sɪns taɪm ɪmɪˈmɔːriəl/

1.
自古以来, 远古时期
for a very long time, for a period longer than anyone can remember
:
•
The tradition has been passed down since time immemorial.
这个传统自古以来就流传下来了。
•
People have been fishing in this river since time immemorial.
自古以来,人们就在这条河里捕鱼。