Yeah it's a commonly used phrase, alot of translators had it in notes years ago. They probably take for advantage that they think the community already knows it and they don't explain it. If you ever run across stuff you don't understand in a novel just ask here
Comments on Profile Post by ImJustTesting