English: there and then
Welsh: yn y fan a'r lle
Subject: Trafnidiaeth
Notes: Yng nghyd-destun tacsis a cherbydau hurio preifat.