English: rain pelted down upon her.
Telugu: ఆమెపై పూల వర్షం కురిపించారు.