Many cancers can cause elevated ALT and AST, such as liver and biliary cancers. Also, any cancer that spreads to the liver or bones causes such a condition. However, Cancers are overall a rare cause of elevated ALT and AST.
The time it takes to reverse a fatty liver depends on several factors. Early stages of fatty liver can be reversible within a few months with optimal management (mainly weight loss and diet control). Unfortunately, the late stages of fatty liver (Fibrosis stages 3 and 4). are unlikely to be completely reversible.