English: But Google denies any such machinations.
Telugu: అయితే ఈ ఆరోపణల్ని గూగుల్ ఖండిస్తోంది.