拜你所赐

bài nǐ suǒ cì

(derog.) this is all thanks to you!; well, thanks a lot!

bài

to bow to; to pay one's respects

you (Note: In Taiwan, 妳 is used to address females, but in mainland China, it is not commonly used. Instead, 你 is used to address both males and females.)

suǒ

actually

(bound form) to confer; to bestow; to grant