English: Love rained down.
Telugu: ప్రేమ వర్షం కురిపిస్తుంది.