The most common cause for high SGPT are
Herbal medicines,pain killers,antibiotics etc.
Stop taking herbal medicines,if taking and reduce your weight and triglycerides,if high.
Stop alcohol,if taking.
You should be alright in 2 months.
Get yourself investigated for other causes,if you don't become alright in 2 months.
No body can do miracles in 10 days
Frankly speaking UDILIV
has no role in reducing liver