Understand Chinese Nickname

还能怪谁

[hái néng guài shéi]
Translates to 'Who else can be blamed?' It carries a tone of resignation to one's fate or situation and implies taking accountability for one’s actions and accepting that no others should bear blame for the outcome.
Generate Chinese Nickname
Relation Nicknames