"Sehr gut" translates in English to "very good" and is a very common phrase in German. It is commonly used as a response to mood like "ich bin sehr gut" meaning "I am doing very good" or "das ist sehr gut" meaning "that is very good" in response to a question of if you likes something.