1. to put your foot down (NOT for the figurative English use. It's a very technical term in German and you mostly find it in context of sport injuries)
2. to appear, to perform (In contexts of going on some sort of stage, but also sometimes used more generally for someone "presenting" something.)
3. to occur (Usually used in context of "phenomena".)