
to fancy - хотеть, обычно используется в вопросах
Do you fancy a drink? - Хочешь выпить?
to desire - очень сильно хотеть, желать
That job was everything she could desire - Та работа была всем, чего она могла пожелать
to long for something/to do something - тоже очень сильно хотеть, пздц как сильно. да, похоже на desire, но это более литературный вариант
She longed for a vacation by the sea - Она безумно хотела отдохнуть у моря