English: The IT department, however, has denied the charges.
Telugu: అయితే ఈ ఆరోపణలను ఐటీ శాఖ వర్గాలు కొట్టిపారేశాయి.