Understand Chinese Nickname

拜我所赐

[bài wŏ suŏ cì]
It means 'all thanks to me.' A somewhat arrogant or jokingly self-confident phrase where the person suggests that they are responsible for good things happening around them. It can be used humorously or seriously depending on context.
Generate Chinese Nickname
Relation Nicknames