se tenir sur la pointe des pieds

listen to the pronunciation of se tenir sur la pointe des pieds
Französisch - Englisch
poise oneself on one's toes
se tenir
stand by