For non-native speakers english can be a very odd sounding language. We native english speakers have many habits regarding pronunciation that could easily confuse someone learning the language for the first time, such as tomayto and tamahto. We also have words that sound exactly the same, knight and night, but if you switch them in writing, your sentence will most likely be very incorrect. We also have strict rules regarding the order of adjectives in a sentence as the article points out. “A lovely little old rectangular green French silver whittling knife” sounds fine but, “A little old rectangular green French lovely silver whittling knife” sounds incorrect when spoken out loud for reasons you cannot place. English is a surprisingly complicated language that often confuses native speakers as well as foreign.