したしました
shita shimashita

Conjunction
Interjection
Politeness Auxiliary

The polite past form of したっけ

1. Did (humbly); Did (respectfully)

Past/Perfective
Polite