しかすしました
moshi kasu shimashita

Politeness Auxiliary

The polite past form of 若しかすると

1. Perhaps did.; Might have done.

Past/Perfective
Polite