English: Amazon.in, however, refuted the report.
Telugu: అయితే అమెజాన్ ఇండియా ఈ నివేదికను ఖండించింది.