You mean direct bilirubin is 21 .this is very grave situation and you will require stenting.
Better provide all the investigation for better suggestion.
You need not always be an alcohol dependent person to have elevated enzymes. It can happen in liver disorders, biliary disorders, Blood conditions, due to medications or other substances Or genetic problems too. So consult a Hepatologist and seek remedy. Good luck.
You can follow these herbal combinations for complete cure
basant kusumakar ras 1 tablet twice a day
sootshekhar ras 1 tablet twice a day
shreshthadi avleh 10 gm twice a day
kanchnaar avleh 3 gram twice a day.
Follow these herbal combinations for complete cure
sootshekhar ras 1 tablet twice a day
pittari avleh 10 gm twice a day
vyadhi har rasayan 125 mg twice a day
send your reports.
This means your liver enzymes are near upper level of normal. Might be some liver damage but usually easily reversible.
Try syears liv 52 5 ml od for 4 weeks and repeat lft. If still high, we can add medicines
do contact me for further diagnosis and treatment or if you still have some doubts you want to clear.