CNS Vice Admiral Ogalla has said the military has no excuse to not defeat terrorism, banditry, oil theft, other threats.