toshi kiru

Suru Verb

Emphasizes complete achievement of 都する

1. To finish completely; To accomplish entirely; To fully achieve

Total Completion