zhēn shì huó gāi
nínshìfǒuzàixúnqiú:真是真是活该gèngduōjiéguǒ...
yīngwénjièshì:
  1. n.  have (only) oneself to thank (for sth.)