definitely determinedly dramatically exhaustively really relentlessly roundly ruthlessly strongly thoroughly