Indonesian: Mereka bersyukur kepada Tuhan.
English: They thanked God.