时隐时现shíyǐnshíxiàn
Meanings
1. appearing and disappearing (idiom)
2. intermittently visible
Characters used