English: There was rain on it.
Telugu: దానిపైన వర్షం.