幾年にもわたる
幾年にも渡る、 幾年にも亘る、 幾年にも亙る
Reading
                Kana: 
                いくねんにもわたる
            
                    
                Romaji: 
                ikunennimowataru
            
            Definition
Kanji
Readings: キ、 いく-、 いく.つ、 いく.ら
                        Meanings: how many, how much, how far, how long, some, several
                    Readings: ネン、 とし
                        Meanings: year, counter for years
                    Readings: ト、 わた.る、 -わた.る、 わた.す
                        Meanings: transit, ford, ferry, cross, import, deliver, diameter, migrate
                    Readings: コウ、 カン、 セン、 わた.る、 もと.める
                        Meanings: span, range, extend over
                    Readings: コウ、 カン、 わた.る、 もと.める
                        Meanings: range, reach, extend, cover