Varun's primary weaknesses were his lack of clarity in communication, irrelevance of responses, and failure to demonstrate depth of knowledge. He needs to focus on improving his English communication skills, ensuring relevance in his responses, and showcasing his expertise in business analysis and related areas.