To Apply
Registration is the word you seek.
"Sign off" means to officially approve or authorize something. "Sign in" refers to the process of entering or registering one's arrival. "Sign up" is used when someone enrolls or registers for something. "Sign language" is a visual way of communicating using gestures and signs.
Excavate is the word for dig up.
"Surrender" is a word that means giving up control over something.
exaggerate
'Inscription' can have exactly the same meaning as the English word inscription. It can also translate as sign-in, sign-up-for, put your name down for something.
shattered or screwed
it means to power up something
Inflate.
It's something you cannot put up with.
Fiction
The word is "surrender" to surrender is to give up something, place, one etc.