has revealed

hafa sýnt; hafa leitt í ljós