Hello Anushka,
From what you describe, Glycolic peels are definitely not the treatment of choice in your case. There are superior and faster acting peels available on the international scenario like Azelic + Salicylic peels for acne and post acne pigmentation in Indian skin.
In my opinion Indian skin responds far better to dermaroller treatments for fine lines and acne scars as compared to Fraxel laser. Fraxel laser has always been my second line of choice due to the bronzing it leaves behind on Indian skin.
The Cosmelan peel is another good option for you to consider. I have used it with great success in Indian skin for pigmentation, fine lines and mild scarring.
Glycolic peels are a very slow and nearly ineffective process when it comes to treating acne and fine lines in Indian skin. Glycolic peels offer minimal or no benefit in improving post acne scarring.
Keep looking beautiful