what is the meaning of time this---His success was down to being in the right place at the right time [closed]

what is the meaning of this---His success was down to being in the right place at the right time


to really simplify it, in this case "down to." replaces the word because.

it is because he was in the right place at the right time that he was successfull.

it's just another way of writting the same thing.