chew on the scenery - Spanish English Dictionary