拜你所赐 bài nǐ suǒ cì

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

Word data

HSK Not in HSK
Frequency Unknown

Definitions

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

Characters

Character Meaning
to pay respect; worship; visit
you (informal, as opposed to courteous nín)
particle introducing a relative clause or passive
to grant; to bestow; to confer