farla finita

to put an end to it

→ fare
phrase Uncommon #10,318
to put an end to it Often used to mean stopping something once and for all; in some contexts, it can mean to end one’s life.
IT: Dobbiamo farla finita con questa discussione.
EN: We need to put an end to this discussion.