善くぞよくぞyokuzoadverbhow admirablyhow wonderfullyhow skillfullyKanji in this word善virtuousStudy it in Yanamino