昔から (translations)→ always historically old traditionally
長い (translations)→ endless extended leisured length lengthy lingering long long-drawn many superior tall