FEEDBACK

Meaning of 拜你所赐

Lookup via: Pinyin | Radicals
bài suǒ (Trad.: 拜你所賜)
(derog.) this is all thanks to you!; well, thanks a lot!