No es una frase en español, y no creo que se use para nada en nuestro idioma. Ver ingles/need, ingles/more.
"Ni en inglés llega a ser una locución ... 😒"