phrasal-verb
put down to
Meaning
to attribute something to a cause
Example
She **put** her success **down to** hard work and determination.