English: They have a fine record in this respect.
Telugu: ఈ విషయంలో వాళ్లకు మంచి రికార్డుంది.