coloraday“
If vowels in a language are few,then it is hard to understand that language.
and as I said "Because the consonants are mostly pronounced loose that makes it hard to recognise the words."
”
No, because "few vowels" means there are "few phonemes" to recognize, and that means the difference between each phoneme (call them "syllables" if you want) is smaller. That means you are less likely to mistake a syllable or a sound with another.
As a stupid example, consider the western alpabet: abcdefghijklm... there are only 26 symbols for the letters. Now consider the Chinese writing system, where there are more than 4,000 symbols. Which is easier to read? That's why a language with less phonemes is generally easier to listen to or to speak.
Ex: English simple vowels - bit, beat, bet, bat, bot, but, boot, foot = 8
Also, in Italian for example, you can't have big consonant clusters like in English. Most syllables are basically made up of a consonant and a vowel, and so it's easy to hear all the phonemes (Italian words ends with a vowel sound too). I guess the same happens in Spanish and Japanese.
But in English, you have clusters all the time, also because words often end with a consonant and start with a consonant, and there are lots of mono-syllable words. It's often impossible to hear all the consonants in the clusters, and sometimes they are simplified. This leads to much more problems, compared to Italian.
Example: I talked to her = I talk to her
You even miss the past tense because of the cluster lkt+t, and you need to guess it's a past tense.