Idioms of alight in English

set the world alight (British English) (also set the world on fire British and North American English)

(informal) to be very successful and admired by other people

He's never going to set the world alight with his paintings.