百歩譲ってひゃっぽゆずってhyappoyuzutteexpressionfor the sake of argumenteven if that were trueKanji in this word歩walk百hundred譲deferStudy it in Yanamino