take the shine off something - definition and synonyms

phrase spoken
  1. to spoil something, or to make it less enjoyable

    Daniel’s injury took the shine off their victory.

See also main entry: shine