El término es una expresión inglesa que puede traducirse como ""quedar colgando del acantilado"".