IDIOMS

go places

(intransitive, idiomatic) To make progress or achieve success.