faire l'affaire

Etymology
lit. 'to do the business'.

Verb

 * 1)  to do the trick, to do the job, to do, to be enough, sufficient

Usage notes

 * Not to be confused with, , or.