English: India has a better record on this front.
Telugu: ఈ పిచ్పై భారత్కు మెరుగైన రికార్డు ఉంది.