tut tut in German
tut tut in German
tststs
An exclamation of disapproval.
ts-ts-ts
An expression of annoyance or impatience.