So i tried google translate to chinese then english. I guess it's Another life passed away in front of my eyes (Death happened before me again)