The image appears to be a screenshot from a Chinese television program or show, specifically a segment related to medical science. The text in the image translates to "Blood flow in the umbilical cord and placenta." This suggests that the content is likely discussing the blood circulation in the umbilical cord and placenta, which is a critical aspect of fetal development and health.