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
((英))勝利に向かって着実に進んで
on this [present] showing
((英))このこと[現状]から判断すると
on time
間に合って
on time [schedule]
時間[予定]どおりに