First, I can't get immediate response. Even I can talk to myself anywhere and anytime. I don't know my expressions or sentences are correct or not.
Second, the culture of the language. Maybe someone can speak fluently, but still we can't know the idioms or culture quickly.
Practice makes perfect. Just keep learning,