侃侃諤諤

Reading
かんかんがくがく
English
boldly stating one's argument
idiomsKanKen 1