AnalyzerSentence analysis5SpansSentence刻苦精進して技術を磨く。1000 character limitAnalyzeSentence刻こっ苦く精しょう進じんして技ぎ術じゅつを磨みがく。Span Details刻こっ苦く精しょう進じんstrenuous effort; diligent work enduring hardshipsnoun, suru verbしてlight/support verb with a noun or noun-like phrase-> するgrammar技ぎ術じゅつtechnology; engineering; technique; skill; art; craftnounをobject markergrammar磨みがく。polish; shine; scrub; brush; refine; improve; hone; cultivategodan verb