Language:
Free Online Dictionary|3Dict

不管好賴

Source : CEDICT

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