Understand Chinese Nickname

怪谁不好

[guài shéi bù hăo]
Translates into 'Whose fault is it, if not better?' This can carry sarcastic undertones pointing towards self-reflection on who’s really responsible or at fault in an unfavorable situation.
Generate Chinese Nickname
Relation Nicknames