English: Amazon disputed the claims.
Telugu: అమెజాన్ ఈ ఆరోపణలను ఖండించింది.