Indonesian: Saya sedikit tersentuh.
English: I'm a little touched.