I can't think about a word in Russian which is a full equivalent of what you describe as snap. Maybe if you will provide more exact context (several sentences) someone can give you ways to translate them.

That is the problem with different languages: sometimes words can not be translated, only full sentences.