may be triggered at any moment/to be on the verge of breaking out (idiom)
Copyright © 2026 3Dict.net