lì​lì​zài​mù

vivid in one's mind

Definitions

lì​lì​zài​mù

vivid in one's mind (idiom)

Sources