English: love wins in the end?
Telugu: చివరకు వీళ్ళ ప్రేమ గెలుస్తుందా?