Fetching details from the dictionary...
perhaps; maybe; perchance; by some chance; by any chance
もしかしたら明日あすは雨あめかもしれないね。
Maybe it will rain tomorrow.
もしかしたら彼かれは来こないかもしれない。
Perhaps he might not come.
もしかしたら電車でんしゃが遅れおくれているのかもしれなかった。
Maybe the train is delayed.