在线词典

拜你所赐

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

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