Easy unobstructed progress
Synonyms:
  1. easy-going
  2. smooth-sailing
  3. clear sailing
  4. straight sailing
  5. easy progress
  6. easy ride