しんしました
shin shimashita

Noun
Politeness Auxiliary

The polite past form of 真似し

1. Did truly do.; Did sincerely do.

Past/Perfective
Polite