とお ぱし
tōppashiri

Noun
Suru Verb

1. going a long way