English to Hindi

Meaning for:
pour cold water on
other
पर पानी फेर देना