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