English: Finally, love triumphed.
Telugu: చివరకు ప్రేమే గెలిచింది.