Definition of "come from a good place" in English