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