Language:
Free Online Dictionary|3Dict

不管好赖

Source : CEDICT

no matter what/for better or for worse (idiom)