おかげでほぼ完徹だ。

Sentence Analyzer

おかげ ほぼ

English Translation

Thanks to which I was up nearly all night.

Furigana

おかげでほぼ(かん)(てっ)だ。

Romanji

Okage de hobo kan te da.

Words

お蔭 (おかげ)
grace (of God); benevolence (of Buddha); blessing; assistance; help; aid; effects; influence
(で、にて)
indicates location of action; at; in; indicates time of action; indicates means of action; cause of effect; by; and then; so; indicates continuing action; indicates certainty, emphasis, etc.
(ほぼ)
almost; roughly; approximately
(かん)
The End; Finis; completion; conclusion; end; providing fully
()
be; is; indicates past or completed action; indicates light imperative

Kanji

Reading: カン
Meanings: perfect, completion, end
Reading: テツ
Meanings: penetrate, clear, pierce, strike home, sit up (all night)