не без греха
Разг. 1. Не совсем честно, с нарушением закона, обязанностей, правил; кто-либо не совсем честен. [Малюта:] Но и Фуников боярин не без греха… брал из казны деньги попусту. Обманывал тебя (В. Костылёв. Иван Грозный). Позвольте предложить вам вопрос насчёт одного обстоятельства: скажите, ведь это (состояние Муразова), разумеется, в начале приобретено не без греха? (Гоголь. Мёртвые души).
2. Кое-как, с ошибками. Он знал довольно по-латыни, Чтоб эпиграфы разбирать… Да помнил, хоть не без греха, Из Энеиды два стиха (Пушкин. Евгений Онегин).
Фразеологический словарь русского литературного языка