aller comme un gant
Meanings
Verb
1. to fit like a glove (intransitive, simile)
2. to go smoothly (intransitive, simile)