English: But Barkha Singh rebuffed the allegations.
Telugu: కానీ ఈ ఆరోపణలను బిషప్ తిరస్కరించారు.