What language is this sentence? "Is iad na litreacha go leor ach ní féidir liom a thuiscint ar an ábhar"?

And what does it mean?

Thanks
2 answers 2