Выбрать страницу
Verb: ride on
Meaning: Depend on
His reputation is RIDING ON this deal working out.