<s>[INST] My liver enzymes were elevated at my blood test 3 weeks ago ALT 103 AST 94.  Three weeks later they were ALT 100 AST 89.  I stopped drinking all together and switched to a low fat/calorie diet.  Cholesterol went from 247 to 171.  How long does it take for liver enzymes to drop? [/INST] Thank you for posting your query.further evaluation and history.usually takes 6to8 weeks or more to return to normal if strictly followed advice.is hep A, B C viral serology Negative??do a lipid profile test and and an "abdominal ultrasound".are you using any medication that maybe toxic to liver?if all above results negative thenadvice:abstinence from "Alcohol and drugs" - LOW fat diet should be followed- NO red meat- vegetables should be ingested daily- Moreover, less activity should be carried out (no sports). - use lemon juice (lemonade) once in a day- walk 30 to 40 minutes everyday.- or swimming is alternative to walking- NO sports and NO jogging-"recheck liver enzymes after 6 to 8 weeks".wish you good health.further queries are welcomed.Health professionals aim to diagnose properly and manage patients according to their limited knowledge. Cure is blessed by the ONE who Created us, whose power and knowledge is unlimited .wish you good health.regards,Dr Tayyab Malik </s>