必着 ひっちゃく
hicchaku

Noun

1. must arrive; must be received