The issue happens because the bot needs to remember what the user originally typed before they select a language. The solution is too Store the users message in a dictionary and retrieve it when they pick a language This way bot knows what to translate and sends the correct answers