a sudden success that lasts only a short time and is not likely to be repeated
A FLASH IN THE PAN
Meaning of A FLASH IN THE PAN in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005