Try saying this it has more letters than that sentence
"Ghrianghrafadoireacht" it means photography in irish
Does "ulcha" mean anything, since "bhan" means white?
When i looked up ulcha, Google translate said it means beard. So an owl is a white beard. Hmmm.
I do pretty good with pronunciation (Duo plus outside sources), but spelling absolutely kills me. (Actually I'm not that great at spelling in English either.