一指流砂一段年华
[yī zhĭ liú shā yī duàn nián huá]
'Yi Zhi Liu Sha Yi Duan Nian Hua' describes the flow of sand and time slipping through fingers. The netizen likely wishes to express fleeting moments and memories from a period of life. The passing time leaves traces just like sand grains.