I have found that the rule the function applies does not hold for words that contain letters outside of the standard English alphabet. For example, if the input word is "café", the output will be "что", which is not a valid word in English. Additionally, the function does not handle words that contain digits or special characters.

I hope this description helps! Let me know if you have any further questions or if you would like me to run additional tests.