Wiktionary
coming from a good place
vb. (present participle of come from a good place English)