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