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