Pinyin Dictionary results for "bai ni suo ci"

拜你所赐
(derog.) this is all thanks to you!; well, thanks a lot!
Dictionary data provided by CC-CEDICT