こそした
koso shita

Suru Verb
Conjunction

The past form of こそすれ

1. Did do; Did indeed do

Past/Perfective