English: Sprinkling of water on roads
Telugu: రహదారులపై పొంగుతున్న వరద