"publicly admit" — Collocation dictionary inglés

publicly admit collocation
Automatic translation (We do not guarantee its correctness): publicznie przyznaj się/przyznawać się
  1. admit verbo + publicly adverbio
    Very strong collocation

    He did not care to admit publicly that they were right.