The second "concede" has the usual dictionary meaning, but I have no idea what purpose the first is serving. It looks as if the text has been garbled. Are you sure you copied it correctly?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.