teeming - to be teeming with sth.

German Translation: