кто что ни говори
Устар. Несмотря на чьи-либо мнения, вопреки им. Кто что ни говори, а я таки своё утверждаю, что бесчестьем скорее разбогатеть можно (Н. Новиков. Письма к Фалалею).
Разг. Экспрес. Несмотря ни на что; несмотря на то, что говорится о ком-либо или о чём-либо. [Пожарский:] Не удалиться ль прочь? [Трубецкой:] Почто ж? — Боярка к ней московски приезжают, кто что ни говори, а звёзды средь небес, которыя, хотя минуту поблистают, Уж замечательны (Державин. Пожарский).
Фразеологический словарь русского литературного языка