English: Rained down upon you.
Telugu: మీ పైగా వర్షం కురిసింది.