とおいむかし
remote past; far ago; time immemorial
The story begins far in the past.
・distant
・far
・once upon a time
・antiquity
・old times