Focus on the pronunciation of ride on sth
English definition of “ride on sth”
ride on sth — Phrasal Verb with ride
/raɪd/ verb [T] (rode, ridden)
› to depend on a particular situation or result in order to survive or succeed: We have a lot riding on the successful sale of our Chicago portfolio.