Vocabulary

オールオアナッシング

all-or-nothing; uncompromising; risking all

expression