Engelsk-Fransk ordbok »

that'll do betyder på franska

EngelskaFranska
that'll do (expression to indicate something as being sufficient or enough)
phrase

ça suffit◼◼◼phrase