Archaeologists
「考古学者たち」を指します。歴史的遺物を研究する専門家です。
have unearthed
「~を発掘した」という現在完了形です。「unearth」は「発掘する」という意味です。
several well-preserved longships
「いくつかの保存状態の良いロングシップ」を意味します。「several」は「いくつかの」、「well-preserved」は「保存状態の良い」を指します。
providing insights
「洞察を提供しながら」という現在分詞構文です。「provide」は「提供する」、「insights」は「洞察、深い理解」を意味します。
into their construction
「それらの建造に関して」を意味します。「into」は「~の中に、~に関して」、「construction」は「建造、建設」です。