what is 120 months in years

1 year ago 82
Nature

120 months is equal to exactly 10 years.