To insist on something firmly or with stubbornness.
lock into
To firmly commit to (something or someone).
get one's feet wet
To begin gaining experience; to tentatively try something new.
lay something at the feet of
To assign responsibility for (something) to (someone).
plant a seed
To do something that will produce results or change in the future.
shake off the dust from one's feet
To separate oneself from something unpleasant; to leave a place for go…
protest too much
To insist so passionately about something that people suspect the oppo…