It is important for the company to address the frequent long leaves of the employee in a respectful and fair manner. One approach could be to sit down with the employee and discuss the impact of her extended absences on the team and work responsibilities. It may be helpful to remind her of the company's policies on leave and suggest alternative ways to manage her vacation time. Additionally, considering her positive work attitude and performance, the company could also explore flexible work arrangements or allowing her to make up for missed work upon her return. Ultimately, open communication and finding a solution that works for both the employee and the company is key in handling this situation.