Fancy and Difficult
The terms fancy and difficult are synonyms (words with similar meaning).
The adjective Fancy can be replaced with adjective Difficult in some context.
Fancy and Difficult are mostly used as synonyms in topics related to: complex, thorny, involved, hard and intricate.