How long does a lion care for its children?

On an average around 2 years. The females stay with the pride while the males are expelled once they reach sexual maturity.