Language:
Free Online Dictionary|3Dict

丧心病狂

Source : CEDICT

frenzied (idiom); completely crazy and ridiculous/loss of reason/insane/crazed cruelty