have something settled - Spanish English Dictionary