1. ten years; a decade
    • 十年ごとに
    • every ten years
    • 数十年の間
    • for several decades
    • 十年の知己
    • 〔友人〕an old friend/〔親交〕a long friendship
    • 十年一日のごとく
    • without 「any change [a break] over a long period/〔飽きずに〕tirelessly
    • 彼は十年一日のごとく面白くない講義をしている
    • He repeats the same dull lecture year after year.
    • 大時計は十年一日のごとく時を刻み続けている
    • The grandfather clock has been ticking away tirelessly (for generations).
    • 十年一昔だね
    • Ten years ago seems like 「ancient history [a different age].