다하다

Etymology
.

Verb

 * 1)  to run out, to be used up, to be finished, to come to an end
 * 2)  to exert, to extend, to devote, to carry out