Sort:  

good man, hope you win by a country mile, that is English for "by a massive amount" not sure if that saying is present in the states?