have someone behind the eight ball - Spanish English Dictionary