niṭṭhāpetvā

having caused to accomplish; having caused to finish; having caused to carry out.