Learn Italian: rigoroso - strict / rigorous exact, thorough