Assaulted on public transit, fearful and humiliated.

Asaltada en transporte público, temerosa y humillada.