avoir la science infuse

Verb

 * 1)  to have innate knowledge, to know everything without having learnt it first, to be all-knowing, to be omniscient

Usage notes

 * Often used in negative sentences, or sarcastically.