Indonesian: Ini tempatnya. Teruslah menggali.
English: This is the spot. Keep digging.