What do you mean by tears?

Sheng is a traditional wind instrument in ancient China. Obviously, the word "tears stay on the sheng" needs to be analyzed in context. Simply put, these three words mean that tears fall on Sheng.

Although there is no context, it can be reasonably speculated that a woman who is good at music must have finished playing a sheng with deep affection. When playing, she was speechless, and tears spilled on the instrument, leaving tears at the end of the song.

Of course, this is a reasonable guess, and the real meaning depends on the context.