Fetching details from the dictionary...

perhaps; maybe; perchance; by some chance; by any chance
もしかしたら彼は来ないかもしれない。
Perhaps he might not come.
もしかしたら雨が降るかもしれなかった。
It might rain perhaps.
若しかしたら来月の旅行は中止になるかもだ。
Perhaps next month's trip might be canceled.