Translation of keeps on your toes in English:

User Contribution

keeps on your toes