English: They showered flowers.
Telugu: వారిపై పూల వర్షాన్ని కురిపించారు.