No End

  1. A large number or great amount of something. 2. Immensely or exceedingly.

Examples:

  • He made no end of campaign promises.
  • This situation puzzles us no end.

Origin: Sense 1: c. 1600; sense 2: c. 1900