on the understanding that ...
…という約束[条件]で
on the upswing
(商売などが)大きく上向いて
on the uptick
上向いて
on the verge of tears [extinction, laughter]
涙をこぼす[絶滅,笑う]寸前の
on the way to the station
駅まで行く途中で
on the way to work
出勤途中で
on [((英))at] the weekend=((英略式))on a weekend=on [((英))at] weekends
週末に
on the west end of the street
通りの西詰めに
On the whole, I'm in favor of the idea.
概してその意見に賛成だ
on the winning trail
((英))勝利に向かって着実に進んで