meaning of auf der Kante

auf der Kante - German to English

during the advantage