do shikiru

Suru Verb

Emphasizes complete achievement of 度する

1. To get through; To overcome; To endure successfully; To pull through

Total Completion