coming from a good place
English
Verb
coming
from
a
good
place
present participle and gerund of
come from a good place