English: The street is heavy rain.
Telugu: వీధి భారీ వర్షం.