この何ヶ月かはひどい打撃を受けました。
Sentence Analyzer
English Translation
I took such a hammering over recent months.
Furigana
この何 ヶ月 かはひどい打撃 を受 けました。
Romanji
Kono nan kagetsu ka wa hidoi dageki o ukemashita.
Words
此の
(この)
this (something or someone close to the speaker (including the speaker), or ideas expressed by the speaker)
何
(なに、なん)
what; how many; you-know-what; that; whatsit; what's the expression; what do you call them; what?; hey!
カ月
(かげつ)
(number of) months
か
(か)
indicates a question (sometimes rhetorical); or; whether or not; some- (e.g. something, someone); indicates doubt, uncertainty, etc.; emphatic prefix; suffix forming adjectives or adverbs; in that way
は
(は)
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
酷い
(ひどい)
cruel; heartless; hard; harsh; severe; violent; intense; strong; heavy; extreme; very bad; terrible; awful; excessive; exorbitant; unreasonable; outrageous; unfair; unjust
打撃
(だげき)
blow; shock; strike; damage; batting
を
(を)
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 receive; to get; to catch (e.g. a ball); to be struck by (wind, waves, sunlight, etc.); to sustain (damage); to incur (a loss); to suffer (an injury); to feel (influence); to undergo (e.g. surgery); to take (a test); to accept (a challenge); to be given (e.g. life, talent); to follow; to succeed; to be descended from; to face (south, etc.); to be modified by; to obtain (a pawned item, etc.) by paying a fee; to be well-received; to become popular; to go down well
Kanji
Readings: カ、 なに、 なん、 なに-、 なん-
Meaning: what
Readings: ゲツ、 ガツ、 つき
Meanings: month, moon
Readings: ダ、 ダアス、 う.つ、 う.ち-、 ぶ.つ
Meanings: strike, hit, knock, pound, dozen
Readings: ゲキ、 う.つ
Meanings: beat, attack, defeat, conquer
Readings: ジュ、 う.ける、 -う.け、 う.かる
Meanings: accept, undergo, answer (phone), take, get, catch, receive