We are getting below error while login as 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 works fine only when I 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