English: But Google says this isn't exactly true;
Telugu: కానీ ఇదెంతో దూరంలో లేదని గూగుల్‌ చెబుతోంది.