qí​hè​shàng​yáng​zhōu

to have unbounded ambition

  1. to ride
    to sit astride a horse, bicycle, or other animal or vehicle; to span or straddle two sides of something
  2. crane
    crane; any of various large wading birds with long legs and a long neck
  3. shàng particleverb
    to go up
    to climb; to board a vehicle; to mount; to go to a place
  4. Yangzhou (city)
    A prefecture-level city in Jiangsu Province