French-English dictionary »

en rester là meaning in English

FrenchEnglish
en rester là verbe

leave it at that◼◼◼(to agree that there has been enough discussion, study, etc. and that it is time to stop)
verb