what is the meaning of this---His success was down to being in the right place at the right time
closed as off-topic by JJJ, J. Taylor, TrevorD, jimm101, TaliesinMerlin Mar 26 at 17:39
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Please include the research you’ve done, or consider if your question suits our English Language Learners site better. Questions that can be answered using commonly-available references are off-topic." – JJJ, TaliesinMerlin
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.
According to Oxford Dictionary (https://en.oxforddictionaries.com/):
"be down to
1) be attributable to (a particular factor or circumstance)
he claimed his problems were down to the media
2) be the responsibility of (a particular person)
it's down to you to make sure the boiler receives regular servicing
3) be left with only (the specified amount)
I'm down to my last few pounds"
I think the last meaning is appropriate.
Then your sentence can be understood as
"His only success was being in the right place at the right time"