oog om oog tand om tand
eye for an eye

meer wegen leiden naar rome
more roads lead to rome