English: The researchers reported on 32 records.
Telugu: పరిశోధకులు 32 నివేదికలు నివేదించారు.