se tenir sur la pointe des pieds

listen to the pronunciation of se tenir sur la pointe des pieds
French - English
poise oneself on one's toes
se tenir
stand by