Word details
다하다
exhaust; use up
To have used all of something, so that it does not remain, or ends without continuing.
end
For a phenomenon or time to be over.
die
For a life to come to an end.
devote
To devote all of one's power, heart, etc., to something.
achieve; accomplish
To accomplish something completely.