If by long term you mean a period greater than 10 years then yes, the funds that you have mentioned are good funds. If you have SIPs in these funds then you can continue with them.
There are 2 points that I would like to emphasize on:
If you have any followup questions then you can leave them in the comments below.
Sachin Shah is a 30 year old Senior Software Engineer, working at an IT services company in Bengaluru. He and his wife want to plan for their retirement and also want to save for their child's education, wedding and for buying a car.View Case Study