Israeli general calls Gaza battles tough, complicated