彼が武器を商っているのは公然の秘密である。

Sentence Analyzer

武器 商っている 公然 秘密 ある

English Translation

It is an open secret that he deals in weapons.

Furigana

(かれ)武器(ぶき)(あきな)っているのは公然(こうぜん)秘密(ひみつ)である。

Romanji

Kare ga buki o akinatteiru no wa kōzen no himitsu de aru.

Words

(かれ)
he; him; his; boyfriend
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
武器 (ぶき)
weapon; arms; ordnance; weapon (something used to gain an advantage); asset
()
indicates direct object of action; indicates subject of causative expression; indicates an area traversed; indicates time (period) over which action takes place; indicates point of departure or separation of action; indicates object of desire, like, hate, etc.
商う (あきなう)
to trade in (commercial goods); to deal in; to sell
()
indicates possessive; nominalizes verbs and adjectives; substitutes for "ga" in subordinate phrases; (at sentence-end, falling tone) indicates a confident conclusion; (at sentence-end) indicates emotional emphasis; (at sentence-end, rising tone) indicates question
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
公然 (こうぜん)
open; public; official; overt
秘密 (ひみつ)
secret; secrecy; confidentiality; privacy; secret; mystery; esoteric teachings
()
be; is; indicates past or completed action; indicates light imperative
(ある)
a certain ...; some ...

Kanji

Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ブ、 ム、 たけ.し
Meanings: warrior, military, chivalry, arms
Readings: キ、 うつわ
Meanings: utensil, vessel, receptacle, implement, instrument, ability, container, tool, set
Readings: ショウ、 あきな.う
Meanings: make a deal, selling, dealing in, merchant
Readings: コウ、 ク、 おおやけ
Meanings: public, prince, official, governmental
Readings: ゼン、 ネン、 しか、 しか.り、 しか.し、 さ
Meanings: sort of thing, so, if so, in that case, well
Readings: ヒ、 ひ.める、 ひそ.か、 かく.す
Meanings: secret, conceal
Readings: ミツ、 ひそ.か
Meanings: secrecy, density (pop), minuteness, carefulness