Як ми тут тлумачимо for good?
Відповідь носія мови
Rebecca
For goodє неофіційним вираженням слів permanently (назавжди) і forever, definitively (рішуче). Важко сказати, що це означає, що все змінилося на краще. У цих текстах співачка говорить, що вони змінилися назавжди. Так, The couple ended their relationship. They were done for good. (пара розірвала стосунки, вони закінчилися назавжди). Так, The treatment was successful! Her father's cancer was gone for good. (лікування пройшло успішно! Рак її батька повністю зник.)