Hi there!

Could anyone explain the idiomatic expression I once read in a British newspaper;

It was just a flash in the pan;

Guess it means something like it was just a coincidence, a lucky hit or something likely

It it relevant to be used in;

He published a book which sold 10.000 copies ut it was just a flash in the pan.