Challenges of Bilingualism: Code-Switching and Language Dominance in the Context of Kazakhstan | Synapse