auf etwas zurückführen

listen to the pronunciation of auf etwas zurückführen
Немецкий Язык - Английский Язык
to put something down to something
to trace something (back) to somebody/sth
to attribute something to something