English: Both countries deny these allegations.
Telugu: ఈ ఆరోపణలను ఈ ఇరు కంపెనీలు ఖండించాయి.