Suggest a translation

स्व-आलोचना