**Rationale Generation.** In general, multi-hop extractive QA datasets contain a list of questions \(Q\), contexts \(C\), and corresponding ground truth answers \(A\). For each input (\(q\), \(c\))-output (\(a\)) pair, we need a corresponding ground truth rationale \(r\) to train \(M^{S}\) for rationale generation in a supervised manner. However, most QA benchmarks do not provide \(r\).