French–English dictionary

English translation of the French word cela fait l’affaire

French → English
  
FrenchEnglish
cela fait l’affaire it answers the purpose