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