lengthy

(時間的に)長い、長々しい、冗長な、くどくどした

a lengthy road ahead to rebuilding

再建への長い道のり