English: How we got here!
Welsh: Y daith hyd yn hyn
Subject: Trafnidiaeth
English context: Active travel slogan.
Welsh context: Slogan teithio llesol.