B. look over
Feedback work off - 1. to use a lot of energy doing something in order to get rid of feelings such as anxiety or anger 2. to do some work to return your debt.
put in - 1. to install 2. to make efforts 3. to interrupt somebody by inserting a remark.
look over - to examine something quickly.
make for - 1. to move in particular destination 2. to cause a certain result