Indonesian: Semua ini sangat menganggu.
English: This is all very disturbing.