千古 せんこ万古 ばんこ
senko banko

Noun

1. remote antiquity; ancient times; the remote past

Yojijukugo