"而且还远不止此" can be translated into English as "and that's far from all" or "and there's much more to it than that".
Both expressions convey the idea that there is significantly more to the situation or topic than what has been mentioned so far. The first option is more concise, while the second provides a slightly more detailed and nuanced translation. Choose the one that best fits the context and tone of your sentence.