I've tried to search for this phrase, but I haven't found an answer. I looked it up on google translate and it says 'nunquam fecit.' I don't think it's correct.
Almost correct. The most common spelling of "never" in Latin is
Fecit is the third-person, to get the first person just drop that t:
Together you get:
Now, this corresponds to the act of making something. If you had a fuller sentence, we would be able to tell you if this is the correct idiom to use. Remember that languages are never a simple 1-to-1 correspondence.