百歩譲る
1
to concede one is entirely in the wrong (for the sake of argument)
usu. as 百歩譲って
See also:
百歩譲って (ひゃっぽゆずって)
Other forms
100歩譲る 【ひゃっぽゆずる】 (search-only kanji form)