What's another word for rigorous?

comments powered by Disqus