English: they finally made love.
Telugu: చివరకు వాళ్ల ప్రేమకు అంగీకరించింది.