2ofudum 2ofudum 18-03-2021 English contestada Select the word that best completes the sentence: The new cell phones were so popular the company was unable to __________ their enormous sales on the first day. (3 points) anticipate improve lessen provide