Language:
Free Online Dictionary|3Dict

直认不讳

Source : CEDICT

to plead guilty to a charge/to confess frankly (idiom)