We are getting below error while login non-admin user and accessing the sitecore items

"The security settings for the current language prevent you from seeing this item. To continue, select another language from the Language drop-down list on the Versions tab."

I have check the below post and language read write access already there to the user 
https://stackoverflow.com/questions/16243493/sitecore-cant-access-content-items

This is resolve only when i will recycle app pool.This is most of the time reoccurring again and again in week or 2 week difference.

Any permanent solution for this.I am using sitecore 8.1 update 3.

Thanks in advance!!
Pushpendra