English: They rejoiced and praised God.
Telugu: వారు సంతోషించి, దేవునికి కృతజ్ఞతలు చెల్లించారు.