explode; be enthusiastic

listen to the pronunciation of explode; be enthusiastic
English - English
{f} flare up