長きに渡るながきにわたるnagakiniwataruexpression · godan verblong (time)longstandingfor a long timeKanji in this word渡transit長longStudy it in Yanamino