It took years
「何年もかかった」という意味で、長い時間を要したことを表します。
but finally
「しかし最終的に」という意味で、困難な状況の後に結果が出たことを示します。
they managed
「彼らは何とかやり遂げた」という意味で、困難な状況の中で目的を達成したことを示します。
to bring
「~するために」という目的を示し、ここでは「もたらす」「運ぶ」という意味合いです。
the truth
その「真実」を指します。
to light
隠されていたものが公になる状態を示します。