go to several places to resolve a situation - Spanish English Dictionary