たしかに and かもしれない in one sentence


I've encountered sentences like this several times:

たしかに村での戦闘の直接の原因はその……ギアが不時着したことかもしれない

The literal translation would be: "Certainly, the direct cause of the battle
in the village might be......that Gear that made an emergency landing". But it
doesn't make sense. It's either "certainly" or "might be". How should I
translate this?




「確かに」 can be used (often in colloquial speech) to mean "It is true that...,
(but...)" (≂「確かに～だけれど...」) "You're right, ..." "You may be right, ..."
"Indeed, ..." (≂「あぁ、確かに、...」「なるほど、...」) or "Now that you mention it..."
(≂「確かに、言われてみれば（その通り）、...」)

> たしかに村での戦闘の直接の原因はその……ギアが不時着したことかもしれない

" _You're right, / Now that you mention it, / It is true that_ the direct
cause of the battle in the village might be......that Gear made an emergency
landing."




「確かに」 can be used (often in colloquial speech) to mean "It is true that...,
(but...)" (≂「確かに～だけれど...」) "You're right, ..." "You may be right, ..."
"Indeed, ..." (≂「あぁ、確かに、...」「なるほど、...」) or "Now that you mention it..."
(≂「確かに、言われてみれば（その通り）、...」)

> たしかに村での戦闘の直接の原因はその……ギアが不時着したことかもしれない

" _You're right, / Now that you mention it, / It is true that_ the direct
cause of the battle in the village might be......that Gear made an emergency
landing."

