Unfortunately English is an objectively terrible language. It's very non-deterministic, and there's a lot of nuisance that you won't pick up for years or decades as a non-native speaker. There's also zero consensus on how to pronounce and even spell things, it's a very fragmented language.
Even native english speakers from the US can't pronounce most English placenames. Heck, not even English people can pronounce their placenames. (and yes I know, those placenames have french/nordic/germanic/roman origins, but placenames do become part of the language over time).
Other words change pronunciation without changing meaning (this one really annoys me). think of "to perspire" and "anti-perspirant". Why is the "perspire" pronounced so differently in those two words, despite referring to the same thing? Same with "vital" and "vitamins" (in UK english). The english pronounce it vit-a-minns, despite the origin of the word being "vital amines". Americans mostly do it the right way ("white-a-minns").
C or K or S? V or W or U? They're the same, but also different letters, except sometimes you pronounce them different? Forget it. https://en.wikipedia.org/wiki/Ghoti
You can also basically pronounce vowels however you want. My favourite example (although a bit exaggerated) is that south african speakers only have one wovel sounds, which is "iiih". "I'm Sid Ifrikin" is how they pronounce "I'm South African" :) Difference in vowel pronounciation is the primary differentiator of different accents, but since we need to understand all these different accents and they all convey the same information, that means vowels carry essentially no information in them. "Do you like dags?" - https://www.youtube.com/watch?v=dQSnua3M2lo&t=56s
My point is; the written word does not convey how to pronounce the word.