Breakdown of Несмотря на злую публику, мы не провалились.
не
not
мы
we
злой
angry, mean
несмотря на
despite (+ noun)
публика
audience
провалиться
to bomb
Elon.io is an online learning platform
We have an entire course teaching Russian grammar and vocabulary.