shān​wài​yǒu​shān​tiān​wài​yǒu​tiān

there is always something better

  1. there are always higher peaks
    there is always something or someone better; there is no limit to excellence
  2. tiān
    non-Chinese
  3. limitless horizons
    The pursuit of knowledge or skill has no end; there is always a higher level of achievement to strive for.