Concentrate- koncentrat (chyba wiesz co to ;))
embarrassed- zakłopotanie, zażenowanie (stan emocjonalny)
marks-symbol, znak, ale i ocena, marka
revision-powtórka, korekta, wersja poprawiona
Concentrate - is a form of substance which has had the majority of its base component removed. Typically this will be the removal of water from a solution or suspension such as the removal of water from fruit juice.

Embarrassment is an emotional state experienced upon having a socially or professionally unacceptable act or condition witnessed by or revealed to others.