Meanings1(derog.) this is all thanks to you!; well, thanks a lot!Written Forms拜你所賜Traditional · Main Form拜你所赐Alternate Form