I cannot find a translation for this expression in any dictionary. Perhaps it can be replaced by an easier to understand expression?