Tek-tek

English: Translation
Consistently/repeatedly