be in a favorable position - Spanish English Dictionary