English: This is abhorrent to us.
Telugu: ఇది మనకు అశనిపాతమే.