Auf der Straße wimmelt es von Leuten.

“wimmelt” is present tense but this is translated “was teeming”. Is this an error?