on all fronts
すべての面で
on [from] all sides [every side]
四方八方に[から];各方面で[から]
on alternate days
隔日に
on an ad hoc basis
特例として,臨時に
on an equal basis
対等で
on an equal [the same] footing with ...
…と同じ資格で
on an equality with ...
…と対等に[で],同等の立場で
on an experimental basis
実験に基づいて
on an informal basis
非公式に
on and on
延々[長々]と