Play
        
        
          English
          
Take it to heart
        
        
        
          Chinese
          
放在心上
        
        
          Pinyin
          
fàng zài xīn shàng
        
        
          Literal meaning:
          Put At Heart On top
        
        放在心上 (fàng zài xīn shàng) has two slightly different meanings. One of them is to take something seriously, so as to remember and learn from it. The other meaning is to be offended or let oneself negatively affect a certain thing that somebody has said.