finally gives in (18,786 results)