to memorize something perfectly
выучить наизусть (vyuchit' naizust')
"He learned the poem by heart for the recital."
"Он выучил стихотворение наизусть для выступления." (On vyuchil stikhotvorenie naizust' dlya vystupleniya)
feeling very sure of yourself
something attractive but not allowed or morally wrong
a completely different or contrasting situation
to show the necessary ability when faced with a challenge
to finalize or confirm an agreement
to remove something, especially a layer, from a surface