fudge one's way past something - Francés Inglés Diccionario