on (the) TV [the radio]
テレビ[ラジオ]で
on a car stereo
カーステレオで
On a clear morning Mt. Fuji could be seen many miles off.
ある澄み切った朝に何マイルも離れている富士山が見えた
on a crying jag
ひとしきり泣いて
on a daily basis
毎日
on [((英))for] a dare
挑戦を受けて
on a day off
休みの日に
on a day-to-day basis
その日ごとに,場当たりに
on a fifty-fifty basis
対等で
on a freebie
無料優待で