wear out one's welcome - Alemán Inglés Diccionario