You need to know at least a smattering of English or things are difficult. In addition to the keywords, there are hundreds of names in the standard library, which are all based on English.
Fortunately, dialects (like American English, Indian English etc.) can safely be ignored; the standard library has been careful (so far) to avoid words which would have different spellings or different meanings in English and assorted dialects of English.