in love or delighted with somebody else - Spanish English Dictionary