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