Vocabulary
許し
ばかし
approximately; about
particle