por obra de

Preposition

 * 1)  thanks to; due to