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