直认不讳 meaning in English
make a full confession; admit frankly; acknowledge openly; (he) avows himself (the offender).; confess frankly [honestly]; plead guilty to a charge
make a full confession; admit frankly; acknowledge openly; (he) avows himself (the offender).; confess frankly [honestly]; plead guilty to a charge