Indonesian: Instingku berkata aku bisa memercayaimu.
English: My instinct said I could trust you.