translate English to French: Telepathic signals, possibly?
Par télépathie peut-être?