meaning of Besser du als ich!

Besser du als ich! - German to English

Rather you than me personally! [Br.]