Delilah Strong is back in action again