Translation of "Da geht die post ab" in English

Gedanken sind saftig, da geht richtig die Post ab.
Thoughts are juicy, thoughts are the big show.
ParaCrawl v7.1

Wenn Sie nun in diese Grabensenke tauchen, da geht die Post ab, denn hier brechen jederzeit tausende aktiver Vulkane aus, die gesamten 65.000 km entlang.
And when you dive into that rift valley, that's where the action is because literally thousands of active volcanoes are going off at any point in time all along this 40,000 mile range.
TED2013 v1.1

Da geht die Post ab – also wenn diese Jungs in eurer Stadt mal Station machen, hingehen und angucken!
That ?s indeed something to see, so if those guys stop by your town, go and check them out!
ParaCrawl v7.1