to finish ...; to do ... completely; finish ...; to do ... completely
舞う
to dance; dance; to flutter about; flutter about; to revolve; revolve; to whirl ; to flutter ; to swirl; to fly; to circle; to wheel; whirl ; to flutter ; to swirl; to fly; to circle; to wheel
眩う
to be dizzy; to be vertiginous; dizzy; to be vertiginous