make excuses that nobody believes - Francés Inglés Diccionario