Surgery

True treatment regarding hepatic amoebiasis -