Learn Japanese vocabulary: 【すむ】(sumu). Meaning: to finish; to end; to be completed.

Learn Japanese vocabulary: 【すむ】(sumu). Meaning: to finish; to end; to be completed.
Learn Japanese vocabulary: 【さしあげる】(sashiageru). Meaning: to give; to offer to lift up; to hold up; to raise
Learn Japanese vocabulary: 【もうしあげる】(moushiageru). Meaning: to say; to tell; to express; to offer; to extend (greetings, congratulations, etc.).
Learn Japanese vocabulary: 【あがる】(agaru). Meaning: to rise; to go up; to come up; to ascend.
Learn Japanese vocabulary: 【き】(ki). Meaning: spirit; mind; heart.
Learn Japanese vocabulary: 【つく】(tsuku). Meaning: to be attached; to be connected with; to stick; to cling.