açıkça tenkide ve takbihe uğramak

  1. Verb to held up to public obloquy