English: Love has finally won.
Telugu: చివరకు ప్రేమే గెలిచింది.