por obra y gracia de

Preposition

 * 1)  thanks to; due to