The phrase means "almost perfect"? We went to the Paris Match 10th anniversary concert at Akasaka Britz, and then luckily invited for a mini-live performance last month. And, PM explained the meaning of its album title. They will keep searching for better ones? Charlie Chaplin used to say "the next one is the best".