come upon (a good idea) / by struck by (a good idea) / hit upon / strike upon (an idea) / <<one's mind>> light up (with a good idea) / think up / think of
はっそうする
hassousuru
発想する JN1;JVE
hit upon / cross *one's mind / <<thing>> come into *one's mind / come to mind / think of
かんがるーねずみ
kangaruunezumi
カンガルーネズミ JN1
pouched rat / kangaroo rat
かんがるーねずみ
kangaruunezumi
カンガルー鼠 JN1
pouched rat / kangaroo rat
かんきわまる
kankiwamaru
感窮まる JVE
be fully moved / be moved to an extreme
かんきわまる
kankiwamaru
感極まる JVE
be filled with emotion / be deeply moved / be deeply impressed by / be moved to an extreme / choke with emotion