Even then, I'm aware that most people have little patience for my speaking difficulties.
Aber auch dann spüre ich, dass die meisten Menschen für meine Sprachschwierigkeiten nur wenig Geduld aufbringen.