make excuses that nobody believes - Alemán Inglés Diccionario