throw cold water on

Verb

 * 1)   To belittle or dismiss; to cast doubt upon; to debunk.

Translations

 * Chinese:
 * Cantonese: 潑冷水
 * Mandarin:
 * Finnish: kaataa kylmää vettä niskaan,
 * Galician: tirar auga fría sobre
 * Portuguese: