English: Flowers rained down.
Telugu: పూల వర్షాన్ని కురిపించారు.