English: In the end, love has won.
Telugu: చివరకు ప్రేమే గెలిచింది.