✔ 最佳答案
This word is one exception where the last sound 'lor' isn't pronounced as 'lor' but more like 'lar'. Depending on whether you speak British English or American English, then the 'r' sound would be different (ie. lighter or stronger).
So for British English -
bach/cha/lar
For American English is almost the same but the sound is more closed in and the 'r' is heavier.
The 'lar' sound instead of 'lor' sound is because the word came from the old English word bacheler - the pronounciation didn't change for centuries. Check Merriam-Webster Dictionary for more details (although they have American pronounciation sound clips.)
Hope that helps.