拜你所賜

拜你所赐
bàisuǒ
(derog.) this is all thanks to you!; well, thanks a lot!

CEDICT

Entry Composition