go back and forth

[ɡəʊ bæk ənd fɔːθ] ゴー・バック・アンド・フォース

1. 前後に移動する、行きつ戻りつする。

「行く」「戻る」「そして」「進む」という単語が組み合わさって、ある地点から別の地点へ、そしてまた元の地点へ、という往復の動きを表します。物理的な移動だけでなく、意見や議論が行き詰まったり、複数の選択肢の間で迷ったりする状況にも使われます。
Let's go back and forth between the two cities. (私たちは二つの都市の間を行きつ戻りつしましょう。)

2. 議論や会話で、賛成と反対、または異なる意見の間を行き来すること。

「戻って」と「進んで」が繰り返される様子から、意見や感情が一定せず、様々な考えの間を行ったり来たりする状態を表現します。会話の流れや感情の起伏を表す際に使われます。
The debate went back and forth between the two sides. (議論は両者の間で白熱した。)