幡然 fān rán

DEFINITIONS

  1. suddenly and completely (realize, change one's strategy etc)

CHARACTERS

幡 fān pennant, banner, streamer, flag
然 rán yes, certainly; pledge, promise