その学生は科学を専攻していたから頭の回転がものすごく速くて、すぐ様何かひらめいてこう言ったわ。

Sentence Analyzer

その 学生 科学 専攻していた から 回転 ものすごく 速くて すぐ ひらめいて こう 言った

English Translation

Being a science student, one naturally thinks quickly, so the student snapped up and replied.

Furigana

その学生(がくせい)科学(かがく)専攻(せんこう)していたから(あたま)回転(かいてん)がものすごく(はや)くて、すぐ(よう)(なに)かひらめいてこう()ったわ。

Romanji

Sono gakusei wa kagaku o senkōshiteita kara atama no kaiten ga monosugoku hayakute, sugu yō nani ka hirameite kō itta wa.

Words

其の (その)
that (something or someone distant from the speaker, close to the listener; actions of the listener, or ideas expressed or understood by the listener); the; um...; er...; uh...
学生 (がくせい)
student (esp. a university student)
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
科学 (かがく)
science
()
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.
専攻 (せんこう)
major subject; special study
から (から)
from (e.g. time, place, numerical quantity); since; from (originator); by; because; since; out of (constituent, part); through (e.g. window, vestibule); after; since
(あたま、かしら)
head; hair (on one's head); mind; brains; intellect; leader; chief; boss; captain; top; tip; beginning; start; head; person; top structural component of a kanji
()
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
回転 (かいてん)
rotation (usu. around something); revolution; turning
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
物凄い (ものすごい)
earth-shattering; staggering; to a very great extent; terrible; frightful; horrible; ghastly
早い (はやい)
fast; quick; hasty; brisk; early (in the day, etc.); premature; (too) soon; not yet; (too) early; easy; simple; quick
直ぐ (すぐ)
immediately; at once; directly; soon; before long; shortly; easily; without difficulty; right (near); nearby; just (handy)
(さま)
Mr.; Mrs.; Miss; Ms.; makes words more polite (usu. in fixed expressions); state; situation; appearance
(なに、なん)
what; how many; you-know-what; that; whatsit; what's the expression; what do you call them; what?; hey!
()
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
閃く (ひらめく)
to flash (lightning, etc.); to flicker (lights); to glitter; to wave; to undulate; to hit on a good idea; to occur to someone
斯う (こう)
in this way (used for something or someone close to the speaker, including the speaker himself, or for the opinions of the speaker); thus; such; uh... (interjection used as a verbal pause)
言う (いう、ゆう)
to say; to utter; to declare; to name; to call; to go (e.g. "the alarm went ping"); to make a noise
()
indicates emotion or admiration; indicates emphasis; wah!; boo!

Kanji

Readings: ガク、 まな.ぶ
Meanings: study, learning, science
Readings: セイ、 ショウ、 い.きる、 い.かす、 い.ける、 う.まれる、 うま.れる、 う.まれ、 うまれ、 う.む、 お.う、 は.える、 は.やす、 き、 なま、 なま-、 な.る、 な.す、 む.す、 -う
Meanings: life, genuine, birth
Reading: 
Meanings: department, course, section
Readings: セン、 もっぱ.ら
Meanings: specialty, exclusive, mainly, solely
Readings: コウ、 せ.める
Meanings: aggression, attack, criticize, polish
Readings: トウ、 ズ、 ト、 あたま、 かしら、 -がしら、 かぶり
Meanings: head, counter for large animals
Readings: カイ、 エ、 まわ.る、 -まわ.る、 -まわ.り、 まわ.す、 -まわ.す、 まわ.し-、 -まわ.し、 もとお.る、 か.える
Meanings: -times, round, game, revolve, counter for occurrences
Readings: テン、 ころ.がる、 ころ.げる、 ころ.がす、 ころ.ぶ、 まろ.ぶ、 うたた、 うつ.る、 くる.めく
Meanings: revolve, turn around, change
Readings: ソク、 はや.い、 はや-、 はや.める、 すみ.やか
Meanings: quick, fast
Readings: ヨウ、 ショウ、 さま、 さん
Meanings: Esq., way, manner, situation, polite suffix
Readings: カ、 なに、 なん、 なに-、 なん-
Meaning: what
Readings: ゲン、 ゴン、 い.う、 こと
Meanings: say, word