English: Google has denied that.
Telugu: దీనిని Google ఖండించింది.