have a desperate longing - Spanish English Dictionary