to have sth as an advantage that will make it more likely that you will achieve sth
HAVE STH ON YOUR SIDE
Meaning of HAVE STH ON YOUR SIDE in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005