meaning of auf offener Straße überfallen

auf offener Straße überfallen - German to English

mugged