English: Finally, love triumphed.
Telugu: చివరికి ప్రేమ ఓడిపోయింది.