The quote from "The Sign and The Seal" by Graham Hancock:
"If this had been what had happened then it would undoubtedly go a long way to explain the strangely menacing suggestion to the King of France that it might be a good idea if he were to have the 'treacherous Templars' (still mainly Frenchmen at the time) executed forthwith."
I'd like to ask about the exact meaning of the expression "go a long way to explain". I'll try to ground my question. The text preceding the quoted hints that Harbay (Ethiopian king at the time) might have got the "intelligence" that Lalibela (future king of Ethiopia) in exile is plotting against him being in alliance with the Templars. If it is so then it is understandable that Harbay would defend himself and address the King of France with the above mentioned menacing suggestion (to kill the Templars). That logical chain being straightforward, makes me curious why 'go a long way ' expression is used which in my understanding means 'hard and arduous to explain'.