While working in English you will hear many different kinds of English. From British English, American English, Indian English to South African English and Australian English. Many of the idioms and expressions are the same but not all of them. It doesn't matter where the English is from if you understand the context and global meaning of the conversation. Remember though to ask for clarification if you are unsure of meaning never just assume.